package main

import "fmt"

/*
	可变参数
	func funcName(type a..., args... type) {
		args[0]....args[len(args) - 1]
		// args 是一个切片
	}
*/

func sum(args ...int) int {
	var sum = 0
	for i := 0; i < len(args); i++ {
		sum += args[i]
	}
	return sum
}
func main() {
	fmt.Println(sum(1, 2, 3, 4, 5)) // 15
}
